panty shield - Turkish English Dictionary